.PHONY:all
all:server client#从上向下扫描，遇到all就需要有server和client，需要分别生成。如果不写这两句代码，一次就只能生成一个可执行程序

server:server.cc
	g++ -o $@ $^ -std=c++11
client:client.cc
	g++ -o $@ $^ -std=c++11
.PHONY:clean
clean:
	rm -f server client fifo